﻿/*************************************************************************************
 *
 * 文 件 名:   DateToClientDateConverter
 * 描    述: 
 * 
 * 版    本：  V1.0
 * 创 建 者：  Naflim 
 * 创建时间：  2023/4/28 15:22:03
 * ======================================================
 * 历史更新记录
 * 版本： V          修改时间：         修改人：
 * 修改内容：
 * ======================================================
*************************************************************************************/

using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Data;

namespace AccessDoorPolice.Converters
{
    internal class DateToClientDateConverter : IValueConverter
    {
        object IValueConverter.Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            string clientDate = string.Empty;
            if (value is DateTime time)
            {
                //获得星期几
                clientDate = time.ToString("dddd", new CultureInfo("zh-cn"));
                clientDate += "  ";
                //获得年月日
                clientDate += time.ToString("yyyy年MM月dd日 ");   //yyyy年MM月dd日
                clientDate += "  ";
                clientDate += time.ToString(" HH:mm:ss");
            }
           
            return clientDate;
        }

        object IValueConverter.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
        {
            throw new NotImplementedException();
        }
    }
}
